# Python 中没有数组，而是加入了功能更强大的列表（list），
# 列表可以存储任何类型的数据，同一个列表中的数据类型还可以不同；
# 列表是序列结构，可以进行序列结构的基本操作：索引、切片、加、乘、检查成员
from sqlalchemy.sql.functions import count

l = [1024, 0.5, 'Python']
print(l)
# 试用一下切片
# 打印:只输出1024后面的值(如果写l[0:]会把下标为0的也切掉)
print(l[1:])

# 增加
l.append('hello')
print(l[len(l)-1])
# 修改
l[1]='你好'
print(l)

# 删除
del l[2]
print('del -->',l)

# count() 统计列表中某个元素出现的次数，使用如下所示：
english=['a','s','s','f','w','s','a']
print('‘a’,出现的次数',english.count('a'))
print('‘s’,出现的次数',english.count('s'))

# index()查找某个元素在列表中首次出现的位置（即索引），使用如下所示：
print('s的首次出现的位置：输出的下标--》',english.index('s'))

 # remove()移除列表中某个值的首次匹配项，使用如下所示：去重！！！(移除掉首个相似的)
english.remove('s')
print('去重之后为',english)

# sort() 对列表中元素进行排序，使用如下所示：
english.sort()
print('排序之后为',english)

# copy 复制列表变成一个新的
en=english.copy()
print('en复制的新数组',en)